🇬🇧 en fi 🇫🇮

leave a lot to be desired verb

jättää toivomisen varaa
Wiktionary Links